﻿/* CSS Document */
.mhd{ height:32px; line-height:28px; background:url(mhd_01.png) repeat-x 0 0;}
.mhd h3{ height:28px; padding-left:38px; color:#fff; font-size:14px; background:url(h3_bg01.png) no-repeat 0 0;}
.more{ padding-right:20px; background:url(more_bg01.png) no-repeat right 0;}
.rg-index{overflow:visible;}

.mod-banner .mbd{ margin-top:-2px;}

.mod-topnews{ height:288px;}
	.mod-topnews .mbd{ padding:12px 5px 0 335px;}
	.mod-topnews .pic_show{ float:left; display:inline; margin-left:-325px;}
	.mod-topnews h4{ font-size:14px; text-align:center;}
	.mod-topnews p{ padding:7px 0; text-indent:2em;}
	.mod-topnews p a{ color:#e60012;}
	.mod-topnews .cs-list{padding:0;}
	.mod-topnews .cs-list li{padding-left:0; background:url(dotLine.png) repeat-x 0 50%;height:23px;overflow:hidden;margin:0;}
	.mod-topnews .cs-list li a{float:left;padding:0 3px 0 12px; background:#fff url(ico_01.png) no-repeat 0 50%;vertical-align:middle;}
	.mod-topnews .cs-list li .date{ background:#fff;}
	.mod-topnews .cs-list li .hot{display:none;}


.mod-picnews{ background:url(picnews_01.png) repeat-y 0 0;}
	.mod-picnews .mhd{ background:url(picnews_02.png) no-repeat 0 0;}
	.mod-picnews .mbd{ height:140px; padding:5px 8px 0;}
	.mod-picnews .mft{ height:14px; background:url(picnews_03.png) no-repeat 0 0;}
		.mod-picnews h3{ padding:3px 0 0 43px; color:#023c87; background:url(ico_02.png) no-repeat 17px 7px;}
		.mod-picnews .more{ background:none;}
		.mod-picnews .btn{ float:left; display:inline;}
		.mod-picnews .btn a{ display:block; width:11px; height:96px; background:url(picnews_btn.png) no-repeat 0 0;}
		.mod-picnews .btn .next{ background-position:-10px 0;}
		.mod-picnews .container{ float:left; width:665px; overflow:hidden;zoom:1;}
		.mod-picnews .container ul{width:800%; margin:0;}
		.mod-picnews li{ float:left; display:inline; width:150px; margin:0 7px 0 8px; text-align:center;}
                .mod-picnews li a{float:left;}
		.mod-picnews li img{ width:140px; height:90px; padding:4px; border:1px solid #bed4e9;}

.mod-map{ clear:both; margin-bottom:0; background:url(mod_mapBg.png) repeat-x 0 30px;}
	.mod-map .mhd h3{ padding-left:40px; background-position:0 -28px;}
	.mod-map .mbd{ padding:0; text-align:center;}

.mod-spc{ float:left; display:inline; width:345px; height:225px;}
	.mod-spc .cs-list{ padding:0 5px;}
.mod-basic{ margin-right:12px;}
.mod-business{}
.mod-culture{ margin-right:12px;}
.mod-topic{}

.mod-map{ overflow:visible; margin-bottom:20px;}
	.mod-map .map{position:relative; clear:both; text-align:left;float:left;}
	.mod-map .map .tips{width:352px; height:215px; position:absolute; display:none; background:url(layoutBG.png) no-repeat 0 0;_background:url(layoutBG.gif) no-repeat 0 0;}
	.mod-map .map .tips .t-hd{line-height:37px; padding:3px 0 0 42px; font-weight:700; color:#113f7e;}
	.mod-map .map .tips .t-hd a{color:#113f7e;}
	.mod-map .map .tips .t-bd{margin:10px 18px; overflow-y:auto; height:118px;}
	.mod-map .map .tips .t-bd dt a{color:#cc666f;}
	.mod-map .map li{position:absolute; left:0; top:0;}
	.mod-map .map li h1{width:10px; height:10px; text-indent:-999em; background:url(full.gif) no-repeat 0 0; cursor:pointer;}
	.mod-map .mbd h4{font-size:14px; color:#113f7e; padding-left:40px;}
	.mod-map .Distribution{z-index:1000 !important;}
	.mod-map img{position:absolute; left:0; top:0; width:704px; height:242px; z-index:0;}
#globemap .point0{left:146px; top:105px;}
#globemap .point1{left:177px; top:122px;}
#globemap .point2{left:153px; top:185px;}
#globemap .point3{left:584px; top:167px;}
#globemap .point4{left:599px; top:192px;}
#globemap .point5{left:170px; top:195px;width:40px;height:36px;}
#globemap .point5 h1{width:40px;height:36px;text-indent:0;}
#globemap .point5 h1 a{display:block;text-indent:-999em;width:40px;height:36px}
#globemap .point6{left:120px; top:200px;}